package com.ncloud.resman.entity;

import com.alibaba.fastjson.annotation.JSONField;
import com.alibaba.fastjson.serializer.ToStringSerializer;
import com.ncloud.common.utils.excel.ExcelResources;

/**
 * user:sundelong  date:2017年8月23日
 */
public class ExportSwitchInfo {
	@JSONField(serializeUsing=ToStringSerializer.class)
	private Long deviceId;
	private String snNum;
	private String roomName;
	private String cabinetCode;
	private String startNum;
	private String endNum;
	private String brandName;
	private String modelName;
	private String eqptSpec;
	private String state;
	private String interfaceNum;
	private String g40Num;
	private String moduleNum;
	private String purpose;
	private String manageIp;
	private String hostName;
	public Long getDeviceId() {
		return deviceId;
	}
	public void setDeviceId(Long deviceId) {
		this.deviceId = deviceId;
	}

	@ExcelResources(title="机房名称",order=1)
	public String getRoomName() {
		return roomName;
	}
	public void setRoomName(String roomName) {
		this.roomName = roomName;
	}
	@ExcelResources(title="机柜编号",order=2)
	public String getCabinetCode() {
		return cabinetCode;
	}
	public void setCabinetCode(String cabinetCode) {
		this.cabinetCode = cabinetCode;
	}
	@ExcelResources(title="起始U位",order=3)
	public String getStartNum() {
		return startNum;
	}
	public void setStartNum(String startNum) {
		this.startNum = startNum;
	}
	@ExcelResources(title="结束U位",order=4)
	public String getEndNum() {
		return endNum;
	}
	public void setEndNum(String endNum) {
		this.endNum = endNum;
	}
	@ExcelResources(title="规格",order=5)
	public String getEqptSpec() {
		return eqptSpec;
	}
	public void setEqptSpec(String eqptSpec) {
		this.eqptSpec = eqptSpec;
	}
	
	@ExcelResources(title="品牌",order=6)
	public String getBrandName() {
		return brandName;
	}
	public void setBrandName(String brandName) {
		this.brandName = brandName;
	}
	
	@ExcelResources(title="型号",order=7)
	public String getModelName() {
		return modelName;
	}
	public void setModelName(String modelName) {
		this.modelName = modelName;
	}
	
	@ExcelResources(title="SN编号",order=8)
	public String getSnNum() {
		return snNum;
	}
	public void setSnNum(String snNum) {
		this.snNum = snNum;
	}
	@ExcelResources(title="物理接口",order=9)
	public String getInterfaceNum() {
		return interfaceNum;
	}
	public void setInterfaceNum(String interfaceNum) {
		this.interfaceNum = interfaceNum;
	}
	@ExcelResources(title="40G数量",order=10)
	public String getG40Num() {
		return g40Num;
	}
	public void setG40Num(String g40Num) {
		this.g40Num = g40Num;
	}
	@ExcelResources(title="光模块数量",order=11)
	public String getModuleNum() {
		return moduleNum;
	}
	public void setModuleNum(String moduleNum) {
		this.moduleNum = moduleNum;
	}
	@ExcelResources(title="状态",order=12)
	public String getState() {
		return state;
	}
	public void setState(String state) {
		this.state = state;
	}
	@ExcelResources(title="用途",order=13)
	public String getPurpose() {
		return purpose;
	}
	public void setPurpose(String purpose) {
		this.purpose = purpose;
	}
	@ExcelResources(title="管理网地址",order=14)
	public String getManageIp() {
		return manageIp;
	}
	public void setManageIp(String manageIp) {
		this.manageIp = manageIp;
	}
	@ExcelResources(title="主机名称",order=15)
	public String getHostName() {
		return hostName;
	}
	public void setHostName(String hostName) {
		this.hostName = hostName;
	} 
	
	
}
